﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="EntityMetadata" targetNamespace="http://tempuri.org/EntityMetadata.xsd" xmlns:mstns="http://tempuri.org/EntityMetadata.xsd" xmlns="http://tempuri.org/EntityMetadata.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="EntityMetadata" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="EntityMetadata" msprop:Generator_DataSetName="EntityMetadata" msprop:EnableTableAdapterManager="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="AttributeMetadataTable" msprop:Generator_UserTableName="AttributeMetadataTable" msprop:Generator_RowDeletedName="AttributeMetadataTableRowDeleted" msprop:Generator_RowChangedName="AttributeMetadataTableRowChanged" msprop:Generator_RowClassName="AttributeMetadataTableRow" msprop:Generator_RowChangingName="AttributeMetadataTableRowChanging" msprop:Generator_RowEvArgName="AttributeMetadataTableRowChangeEvent" msprop:Generator_RowEvHandlerName="AttributeMetadataTableRowChangeEventHandler" msprop:Generator_TableClassName="AttributeMetadataTableDataTable" msprop:Generator_TableVarName="tableAttributeMetadataTable" msprop:Generator_RowDeletingName="AttributeMetadataTableRowDeleting" msprop:Generator_TablePropName="AttributeMetadataTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntityID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="EntityID" msprop:Generator_ColumnPropNameInRow="EntityID" msprop:Generator_ColumnVarNameInTable="columnEntityID" msprop:Generator_ColumnPropNameInTable="EntityIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntitySchemaName" msprop:Generator_UserColumnName="EntitySchemaName" msprop:Generator_ColumnPropNameInRow="EntitySchemaName" msprop:Generator_ColumnVarNameInTable="columnEntitySchemaName" msprop:Generator_ColumnPropNameInTable="EntitySchemaNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="AttributeName" msprop:Generator_UserColumnName="AttributeName" msprop:Generator_ColumnPropNameInRow="AttributeName" msprop:Generator_ColumnVarNameInTable="columnAttributeName" msprop:Generator_ColumnPropNameInTable="AttributeNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="AttributeSchemaName" msprop:Generator_UserColumnName="AttributeSchemaName" msprop:Generator_ColumnPropNameInRow="AttributeSchemaName" msprop:Generator_ColumnVarNameInTable="columnAttributeSchemaName" msprop:Generator_ColumnPropNameInTable="AttributeSchemaNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="AttributeType" msprop:Generator_UserColumnName="AttributeType" msprop:Generator_ColumnPropNameInRow="AttributeType" msprop:Generator_ColumnVarNameInTable="columnAttributeType" msprop:Generator_ColumnPropNameInTable="AttributeTypeColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Description" msprop:Generator_UserColumnName="Description" msprop:Generator_ColumnPropNameInRow="Description" msprop:Generator_ColumnVarNameInTable="columnDescription" msprop:Generator_ColumnPropNameInTable="DescriptionColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Checked" msprop:Generator_UserColumnName="Checked" msprop:Generator_ColumnPropNameInRow="Checked" msprop:Generator_ColumnVarNameInTable="columnChecked" msprop:Generator_ColumnPropNameInTable="CheckedColumn" type="xs:boolean" default="false" minOccurs="0" />
              <xs:element name="Set" msprop:Generator_UserColumnName="Set" msprop:Generator_ColumnPropNameInRow="Set" msprop:Generator_ColumnVarNameInTable="columnSet" msprop:Generator_ColumnPropNameInTable="SetColumn" type="xs:boolean" default="false" minOccurs="0" />
              <xs:element name="AttributeID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="AttributeID" msprop:Generator_ColumnPropNameInRow="AttributeID" msprop:Generator_ColumnVarNameInTable="columnAttributeID" msprop:Generator_ColumnPropNameInTable="AttributeIDColumn" type="xs:string" />
              <xs:element name="Get" msprop:Generator_UserColumnName="Get" msprop:Generator_ColumnVarNameInTable="columnGet" msprop:Generator_ColumnPropNameInRow="Get" msprop:Generator_ColumnPropNameInTable="GetColumn" type="xs:boolean" default="false" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PickListMetadataTable" msprop:Generator_UserTableName="PickListMetadataTable" msprop:Generator_RowDeletedName="PickListMetadataTableRowDeleted" msprop:Generator_RowChangedName="PickListMetadataTableRowChanged" msprop:Generator_RowClassName="PickListMetadataTableRow" msprop:Generator_RowChangingName="PickListMetadataTableRowChanging" msprop:Generator_RowEvArgName="PickListMetadataTableRowChangeEvent" msprop:Generator_RowEvHandlerName="PickListMetadataTableRowChangeEventHandler" msprop:Generator_TableClassName="PickListMetadataTableDataTable" msprop:Generator_TableVarName="tablePickListMetadataTable" msprop:Generator_RowDeletingName="PickListMetadataTableRowDeleting" msprop:Generator_TablePropName="PickListMetadataTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="PickListOptionDisplayName" msprop:Generator_UserColumnName="PickListOptionDisplayName" msprop:Generator_ColumnPropNameInRow="PickListOptionDisplayName" msprop:Generator_ColumnVarNameInTable="columnPickListOptionDisplayName" msprop:Generator_ColumnPropNameInTable="PickListOptionDisplayNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="PickListOptionValue" msprop:Generator_UserColumnName="PickListOptionValue" msprop:Generator_ColumnPropNameInRow="PickListOptionValue" msprop:Generator_ColumnVarNameInTable="columnPickListOptionValue" msprop:Generator_ColumnPropNameInTable="PickListOptionValueColumn" type="xs:int" minOccurs="0" />
              <xs:element name="AttributeID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="AttributeID" msprop:Generator_ColumnPropNameInRow="AttributeID" msprop:Generator_ColumnVarNameInTable="columnAttributeID" msprop:Generator_ColumnPropNameInTable="AttributeIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntityID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="EntityID" msprop:Generator_ColumnPropNameInRow="EntityID" msprop:Generator_ColumnVarNameInTable="columnEntityID" msprop:Generator_ColumnPropNameInTable="EntityIDColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StateCodeTable" msprop:Generator_UserTableName="StateCodeTable" msprop:Generator_RowDeletedName="StateCodeTableRowDeleted" msprop:Generator_RowChangedName="StateCodeTableRowChanged" msprop:Generator_RowClassName="StateCodeTableRow" msprop:Generator_RowChangingName="StateCodeTableRowChanging" msprop:Generator_RowEvArgName="StateCodeTableRowChangeEvent" msprop:Generator_RowEvHandlerName="StateCodeTableRowChangeEventHandler" msprop:Generator_TableClassName="StateCodeTableDataTable" msprop:Generator_TableVarName="tableStateCodeTable" msprop:Generator_RowDeletingName="StateCodeTableRowDeleting" msprop:Generator_TablePropName="StateCodeTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DisplayName" msprop:Generator_UserColumnName="DisplayName" msprop:Generator_ColumnPropNameInRow="DisplayName" msprop:Generator_ColumnVarNameInTable="columnDisplayName" msprop:Generator_ColumnPropNameInTable="DisplayNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Value" msprop:Generator_UserColumnName="Value" msprop:Generator_ColumnPropNameInRow="Value" msprop:Generator_ColumnVarNameInTable="columnValue" msprop:Generator_ColumnPropNameInTable="ValueColumn" type="xs:int" minOccurs="0" />
              <xs:element name="AttributeID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="AttributeID" msprop:Generator_ColumnPropNameInRow="AttributeID" msprop:Generator_ColumnVarNameInTable="columnAttributeID" msprop:Generator_ColumnPropNameInTable="AttributeIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntityID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="EntityID" msprop:Generator_ColumnPropNameInRow="EntityID" msprop:Generator_ColumnVarNameInTable="columnEntityID" msprop:Generator_ColumnPropNameInTable="EntityIDColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="StatusCodeTable" msprop:Generator_UserTableName="StatusCodeTable" msprop:Generator_RowDeletedName="StatusCodeTableRowDeleted" msprop:Generator_RowChangedName="StatusCodeTableRowChanged" msprop:Generator_RowClassName="StatusCodeTableRow" msprop:Generator_RowChangingName="StatusCodeTableRowChanging" msprop:Generator_RowEvArgName="StatusCodeTableRowChangeEvent" msprop:Generator_RowEvHandlerName="StatusCodeTableRowChangeEventHandler" msprop:Generator_TableClassName="StatusCodeTableDataTable" msprop:Generator_TableVarName="tableStatusCodeTable" msprop:Generator_RowDeletingName="StatusCodeTableRowDeleting" msprop:Generator_TablePropName="StatusCodeTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DisplayName" msprop:Generator_UserColumnName="DisplayName" msprop:Generator_ColumnPropNameInRow="DisplayName" msprop:Generator_ColumnVarNameInTable="columnDisplayName" msprop:Generator_ColumnPropNameInTable="DisplayNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="Value" msprop:Generator_UserColumnName="Value" msprop:Generator_ColumnPropNameInRow="Value" msprop:Generator_ColumnVarNameInTable="columnValue" msprop:Generator_ColumnPropNameInTable="ValueColumn" type="xs:int" minOccurs="0" />
              <xs:element name="AttributeID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="AttributeID" msprop:Generator_ColumnPropNameInRow="AttributeID" msprop:Generator_ColumnVarNameInTable="columnAttributeID" msprop:Generator_ColumnPropNameInTable="AttributeIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntityID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="EntityID" msprop:Generator_ColumnPropNameInRow="EntityID" msprop:Generator_ColumnVarNameInTable="columnEntityID" msprop:Generator_ColumnPropNameInTable="EntityIDColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EntityMetadataTable" msprop:Generator_UserTableName="EntityMetadataTable" msprop:Generator_RowDeletedName="EntityMetadataTableRowDeleted" msprop:Generator_RowChangedName="EntityMetadataTableRowChanged" msprop:Generator_RowClassName="EntityMetadataTableRow" msprop:Generator_RowChangingName="EntityMetadataTableRowChanging" msprop:Generator_RowEvArgName="EntityMetadataTableRowChangeEvent" msprop:Generator_RowEvHandlerName="EntityMetadataTableRowChangeEventHandler" msprop:Generator_TableClassName="EntityMetadataTableDataTable" msprop:Generator_TableVarName="tableEntityMetadataTable" msprop:Generator_RowDeletingName="EntityMetadataTableRowDeleting" msprop:Generator_TablePropName="EntityMetadataTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntityID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="EntityID" msprop:Generator_ColumnPropNameInRow="EntityID" msprop:Generator_ColumnVarNameInTable="columnEntityID" msprop:Generator_ColumnPropNameInTable="EntityIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="PrimaryFieldName" msprop:Generator_UserColumnName="PrimaryFieldName" msprop:Generator_ColumnPropNameInRow="PrimaryFieldName" msprop:Generator_ColumnVarNameInTable="columnPrimaryFieldName" msprop:Generator_ColumnPropNameInTable="PrimaryFieldNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntityName" msprop:Generator_UserColumnName="EntityName" msprop:Generator_ColumnVarNameInTable="columnEntityName" msprop:Generator_ColumnPropNameInRow="EntityName" msprop:Generator_ColumnPropNameInTable="EntityNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntitySchemaName" msprop:Generator_UserColumnName="EntitySchemaName" msprop:Generator_ColumnVarNameInTable="columnEntitySchemaName" msprop:Generator_ColumnPropNameInRow="EntitySchemaName" msprop:Generator_ColumnPropNameInTable="EntitySchemaNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="PrimaryFieldSchemaName" msprop:Generator_UserColumnName="PrimaryFieldSchemaName" msprop:Generator_ColumnPropNameInRow="PrimaryFieldSchemaName" msprop:Generator_ColumnVarNameInTable="columnPrimaryFieldSchemaName" msprop:Generator_ColumnPropNameInTable="PrimaryFieldSchemaNameColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="LookupTypeTable" msprop:Generator_UserTableName="LookupTypeTable" msprop:Generator_RowDeletedName="LookupTypeTableRowDeleted" msprop:Generator_RowChangedName="LookupTypeTableRowChanged" msprop:Generator_RowClassName="LookupTypeTableRow" msprop:Generator_RowChangingName="LookupTypeTableRowChanging" msprop:Generator_RowEvArgName="LookupTypeTableRowChangeEvent" msprop:Generator_RowEvHandlerName="LookupTypeTableRowChangeEventHandler" msprop:Generator_TableClassName="LookupTypeTableDataTable" msprop:Generator_TableVarName="tableLookupTypeTable" msprop:Generator_RowDeletingName="LookupTypeTableRowDeleting" msprop:Generator_TablePropName="LookupTypeTable">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="AttributeID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="AttributeID" msprop:Generator_ColumnVarNameInTable="columnAttributeID" msprop:Generator_ColumnPropNameInRow="AttributeID" msprop:Generator_ColumnPropNameInTable="AttributeIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="LookupType" msprop:Generator_UserColumnName="LookupType" msprop:Generator_ColumnVarNameInTable="columnLookupType" msprop:Generator_ColumnPropNameInRow="LookupType" msprop:Generator_ColumnPropNameInTable="LookupTypeColumn" type="xs:string" minOccurs="0" />
              <xs:element name="EntityID" msdata:DataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_UserColumnName="EntityID" msprop:Generator_ColumnVarNameInTable="columnEntityID" msprop:Generator_ColumnPropNameInRow="EntityID" msprop:Generator_ColumnPropNameInTable="EntityIDColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>